tens (transcutaneous electrical nerve stimulation) - Turkish English Dictionary